package com.sbp.message.dao;

import java.util.List;
import java.util.Map;

import com.dap.dao.BasePo;
import com.dap.dao.DaoSupport;


public interface IDaoService extends DaoSupport {
    // 扩展的方法
    <IdType> int batchTccStatusConfirm(Class<?> namespaceClass, List<IdType> idList);

    // 扩展的方法
    <IdType,T extends BasePo> int batchUpdateById(Class<?> namespaceClass, List<IdType> idList, T parameterPo);

    <ResultType> List<ResultType> selectIdList(Class<?> namespaceClass, String methodName, Map<String, Object> parameter);
}

